// 质量检验
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list: [],
    processName: "",
    handOrderNum:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      handOrderNum:options.handOrderNum
    })
    this.getList();
  },
  inputBlur(e) {
    console.log(e);
    this.setData({
      processName: e.detail.value
    })
    this.getList();
  },
  onItemClick(event){
    const item = event.currentTarget.dataset.item;
    console.log(item);
    const linkId = item.id;
    const userId = item.userId;
    const type = item.type;
    wx.navigateTo({
      url: '../qualityCheckAdd/qualityCheckAdd?linkId='+linkId+'&userId='+userId+'&type='+type,
    })
  },
  getList() {
    global.$api.post({
      url: 'api/userInfo/getCompleteList',
      data: {
        processName: this.data.processName,
        handOrderNum: this.data.handOrderNum,
        page: 1,
        limit: 999,
      }
    }).then(res => {
      console.log(res.data);
      this.setData({
        list: res.data
      })
    })
  },
  // 跳转到新增厂规监管记录页面
  showAddChanggui(){
    wx.navigateTo({
      url: '../changguiCheckAdd/changguiCheckAdd',
    })
  },
  previewImage: function(e) {
    const imageUrl = e.currentTarget.dataset.src;
    
    if (!imageUrl) {
      wx.showToast({
        title: '图片地址无效',
        icon: 'none'
      });
      return;
    }

    // 调用微信图片预览API
    wx.previewImage({
      urls: [imageUrl], // 需要预览的图片http链接列表
      current: imageUrl, // 当前显示图片的http链接
      success: function(res) {
        console.log('图片预览成功');
      },
      fail: function(err) {
        console.error('图片预览失败:', err);
        wx.showToast({
          title: '预览失败',
          icon: 'none'
        });
      }
    });
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
      this.getList();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})